#include <iostream>
#include <string>
using namespace std;
// int main()
// {
// 	string s("CSDN");

// 	//clear()删除对象的内容，该对象将变为空字符串
// 	s.clear();
// 	cout << s << endl; //空字符串
// 	cout << s.capacity() << endl; //空字符串
// 	return 0;
// }

// const char* f1()
// {
//     return "hello";
// }

// int main()
// {
// 	const char* p = f1();
//     cout << p << endl;
// 	return 0;
// }

#include <string.h>
int main()
{
	string s("hello world    ");
	const char* str1 = s.data();
	const char* str2 = s.c_str();

	cout << str1 << endl;
	cout << strlen(str2) << endl;
	return 0;
}

